for the rest of his life - Français Anglais Dictionnaire